跳到主要内容

bpmn.governance.processes.{processInstanceId}.activities

获取指定流程实例对应的流程定义中所有节点信息。

  • 请求路由: bpmn.governance.processes.{processInstanceId}.activities
  • 交互模型: Request Stream
  • 访问限制: 无

与 activeActivities 不同,本接口返回的是流程 定义 中的完整节点列表, 而非当前运行时存活的节点。递归包含子流程内的元素。

请求​

RSocket.rs({
"route" : "bpmn.governance.processes.f364372d-393f-11f1-87ba-26ea39238720.activities"
});

请求参数​

名称类型必须说明
processInstanceIdString是流程实例 ID

返回​

流程定义中所有节点信息列表

[
{
"id" : "startEvent",
"name" : "开始",
"type" : "StartEvent"
},
{
"id" : "sid-xxx",
"name" : "审批",
"type" : "UserTask"
}
]

返回属性​

名称类型说明
idString流程定义中的元素 ID
nameString元素名称(name 属性)
typeString元素类型,即 Flowable BpmnModel 类名简称。
示例: UserTask / ServiceTask / StartEvent / EndEvent / ExclusiveGateway / …

下载结果模型定义